<template>
	<view class="content">
		<view>
			<uni-popup ref="popup" type="bottom" :mask-click="false">
				<view class="popup-content">
					<view class="title">微信授权登录</view>
					<view class="description">登录后即可使用更多功能</view>
					<button @tap="getUserProfile" class="button_login">立即授权</button>
					<button @click="go" class="btn_login1">取消授权</button>
				</view>
			</uni-popup>
		</view>
		<view class="stuinfo">
			<view style="margin-top: 6%;margin-left: 10%;width: 80%;padding-bottom: 3%;width: 85%;">
				<text class="welcome">您好,</text>
				<view class="stuname"><text>{{name}}老师</text></view>
				<view class="stuicon" @click="Totest"></view><br>
			</view>
		</view>
		<view class="msg">
			<view class="impmsg">
				<text>重要通知</text>
			</view>
			<view class="notice">
				<u-notice-bar :text="schoolmsg" color="black" fontSize="33rpx" direction="column" mode="link"
					@click="openppup()" bgColor="white"></u-notice-bar>
			</view>
		</view>
		<view class="fun">
			<view class="mainfun" @click="showNotice()">
				<text style="font-family: FZSuXSLSJW;font-size: 40rpx;margin-left: 28rpx;">公告通知</text><br>
				<text style="margin-left: 20rpx;">重要通知查看</text>
			</view>
			<view
				style="border-right:1rpx #8b8b8b solid;height: 80rpx; float: left; margin-left: 44rpx; margin-top: 60rpx;">
			</view>
			<view class="mainfun" style="margin-left: 44rpx;">
				<text style="font-family: FZSuXSLSJW;font-size: 40rpx;margin-left: 28rpx;" @click="Attendance_statistics">考勤统计</text><br>
				<text style="margin-left: 20rpx;">考勤数据分析</text>
			</view>
			<view style="margin-top: 160rpx;margin-left: 60rpx; width: 555rpx;border-bottom:1rpx #8b8b8b solid;"></view>
			<view class="mainfun" @click="queryreport">
				<text style="font-family: FZSuXSLSJW;font-size: 40rpx;margin-left: 28rpx;">老师迟到</text><br>
				<text style="margin-left: 20rpx;">老师迟到情况</text>
			</view>
			<view
				style="border-right:1rpx #8b8b8b solid;height: 80rpx; float: left; margin-left: 44rpx; margin-top: 60rpx;">
			</view>
			<view @click="ToSuggest" class="mainfun" style="margin-left: 44rpx; padding-bottom: 60rpx;">
				<text style="font-family: FZSuXSLSJW;font-size: 40rpx;margin-left: 28rpx;">投诉信箱</text><br>
				<text style="margin-left: 20rpx;">投诉建议速阅</text>
			</view>
		</view>
		<view class="fun" v-if="showStatus">
			<view class="mainfun" @click="ToQrcodeAttendance">
				<text style="font-family: FZSuXSLSJW;font-size: 40rpx;margin-left: 28rpx;">码上考勤</text><br>
				<text style="margin-left: 20rpx;">用二维码考勤</text>
			</view>
			<view style="border-right:1rpx #8b8b8b solid;height: 80rpx; float: left; margin-left: 44rpx; margin-top: 60rpx;">
			</view>
			<view class="mainfun" style="margin-left: 44rpx;" @click="ToQuick">
				<text style="font-family: FZSuXSLSJW;font-size: 40rpx;margin-left: 28rpx;">便捷考勤</text><br>
				<text style="margin-left: 20rpx;">便捷课堂考勤</text>
			</view>
			<view class="funs">
				<view class="funicon" @click="ToSchedule">
					<view class="kebiao"></view>
					<view style="width: 140rpx;"><text class="funtext">我的课表</text></view>
				</view>
				<view class="funicon" @click="gotoclock">
					<view class="hand"></view>
					<view style="width: 140rpx;"><text class="funtext">手动考勤</text></view>
				</view>
				<view class="funicon" @click="toHis">
					<view class="askholiday"></view>
					<view style="width: 140rpx;"><text class="funtext">考勤记录</text></view>
				</view>
				<view class="funicon" @click="showAttendance_sheet" style="margin-top: 20px;">
					<view class="askback"></view>
					<view style="width: 140rpx;"><text class="funtext">考勤申诉</text></view>
				</view>
			</view>
		</view>
		<view>
			<hans-tabber :list="list" :current="tabbar_num" style="position:fixed;bottom:0;width:100%;left:0;right:0;"
				@tabChange="tabChange"></hans-tabber>
		</view>
		<view>
			<uni-popup ref="popup1" type="center">
				<view style="width: 700rpx;border-radius: 30rpx; background-color: whitesmoke;padding-bottom: 50rpx;">
					<view style="padding-top: 10rpx;margin-left: 20rpx;color: #8b8b8b;font-weight: bold;">
						<text>公告</text>
					</view>
					<view style="">
						<view class="gg_text" style="padding-top: 30rpx;">
							<text disabled="true">{{notice.title}}</text>
						</view>
						<view style="margin-top: 10rpx;text-align: center;">
							<text style="display: block;" disabled="true">{{notice.time}}</text>
						</view>
						<view style="margin-top: 20rpx;margin-left: 15rpx;width: 650rpx;">
							<text class="textarea">{{notice.content}}</text>
						</view>
					</view>
				</view>
			</uni-popup>
		</view>
	</view>
</template>
<script>
	import {
		AVATARURL,
		HNIT_URL,
		MONITOR,
		STUNAME,
		USERNAME,
		IDENTITY,
		TNAME,
		SESSION_KEY,
		OPENID,
		WXNAME
	} from "@/constants/index.js";
	import {
		data
	} from '../../../uni_modules/uview-ui/libs/mixin/mixin';
	import {
		$request
	} from '../../../common/uni_request.js'
	export default {
		data() {
			return {
				name: "",
				code: "",
				//是否打开
				showPopup: false,
				//打开的位置
				position: 'bottom',
				nickName: "",
				avatarUrl: "",
				userInfo: {},
				appid: "",
				//唯一标识
				session_key: "",
				openId: "",
				showStatus: false,
				//公告信息
				schoolmsg: [],
				swiperlist: [
					'/../../../static/images/tz.jpg',
					'/../../../static/images/tb.jpg',
					'/../../../static/images/sm.jpg',
				],
				notices: [], // 存储公告数据的数组
				notice: [], //展示公告的数组
				tabbar_num: 0,
				list: [{ //老师底部tabBar
					'selectedIconPath': '/static/images/svg/workbench-select.svg',
					'iconPath': '/static/images/svg/workbench.svg',
					'text': '工作台',
					'pagePath': '/pages/manage/home/index',
					'badgeCount': 0,
				}, {
					'selectedIconPath': '/static/images/svg/me-select.svg',
					'iconPath': '/static/images/svg/me.svg',
					'text': '我的',
					'pagePath': '/pages/manage/my/index',
					'badgeCount': 0,
				}]
			}
		},
		onLoad() {
			this.showstatus();
			//判断是否已经授权
			this.asynsquery();
		},
		methods: {
			Totest(){
				// uni.redirectTo({
				// 	url: "../test/test"
				// })
			},
			toHis(){
				uni.navigateTo({
					url: "../../../pagesT/teacher/history/index"
				})
			},
			ToQuick(){
				uni.reLaunch({
				    url: "../../../pagesT/teacher/clocking/quick"
				})
			},
			//跳转统计与分析
			Attendance_statistics(){
				uni.reLaunch({
					url:"../../../pagesM/manage/stats/stats"
				})
			},
			// 跳转到 投诉与建议界面
			ToSuggest() {
				uni.reLaunch({
					url: '../../../pagesM/manage/suggest/index/index'
				})
			},
			//跳转考勤申诉页面
			showAttendance_sheet(){
				uni.reLaunch({
					url:"../../../pagesT/teacher/showAttendance_sheet/showAttendance_sheet"
				})
			},
			//是否显示教师功能
			showstatus() {
				let IDcard = uni.getStorageSync(IDENTITY)
				if (IDcard == 4) {
					this.showStatus = true
				} else {
					this.showStatus = false
				}
			},
			//跳转查看公告页面
			showNotice() {
				uni.reLaunch({
					url: "../../../pagesM/manage/showNotice/showNotice"
				})
			},
			//打开通告的弹出层
			openppup(id) {
				// 通过组件定义的ref调用uni-popup方法 ,如果传入参数 ，type 属性将失效 ，仅支持 ['top','left','bottom','right','center']
				this.$refs.popup1.open('center')
				if (id >= 3) {
					id = id - 3;
				}
				this.notice = this.notices[id]
			},
			async asynsquery() {
				let session_key = uni.getStorageSync(SESSION_KEY)
				//判断是否授权，如授权不弹出并查询
				if (session_key == "") {
					await this.querysession();
				}
				this.close();
				await this.query();
				await this.queryNotice();
			},
			//查询公告
			async queryNotice() {
				this.$request.get(HNIT_URL + "wx/queryNotice").then(res => {
					this.notices = res.data
					for (let i = 0; i < this.notices.length; i++) {
						this.$set(this.schoolmsg, i, this.notices[i].title)
					}
					this.$forceUpdate();
				})
			},

			async querysession() {
				return new Promise((resolve, reject) => {
					let username = uni.getStorageSync(USERNAME)
					uni.login({
						provider: "weixin",
						success: res => {
							this.code = res.code
							let par = {
								username: username,
								code: this.code
							}
							this.$request.post(HNIT_URL + "wx/querysession", par).then(rs => {
								if (rs.code == 2) {
									this.open();
									reject();
								}
								if (rs.code == -1) {
									uni.showToast({
										title: rs.msg,
										icon: "none",
										duration: 2000,
										mask: true
									})
									setTimeout(function() {
										uni.reLaunch({
											url: ".	./../login/login"
										})
									}, 2001)
									reject();
								} else if (rs.code == 1) {
									uni.setStorageSync(SESSION_KEY, rs.data);
									resolve();
								}
							})
						}
					})
				})
			},

			tabChange(index) {
				uni.reLaunch({
					url: this.list[index]['pagePath']
				})
			},ToQrcodeAttendance(){
				//马上考勤
				//uni.showToast({title:"建设中....",icon: "none",duration: 3000,mask: true});
				uni.reLaunch({
				    url: "../../../pagesM/manage/qrcodeAttendance/qrcodeAttendance"
				})
			},
			//打开授权
			open() {
				// 通过组件定义的ref调用uni-popup方法 ,如果传入参数 ，type 属性将失效 ，仅支持 ['top','left','bottom','right','center']
				this.$refs.popup.open('bottom')
			},
			//关闭弹出层
			close() {
				this.$refs.popup.close()
			},
			//微信授权方法
			getUserProfile() {
				let username = uni.getStorageSync(USERNAME)
				//获取code
				uni.login({
					provider: "weixin",
					success: res => {
						this.code = res.code
					}
				})
				uni.getUserProfile({
					desc: '获取你的个人信息',
					success: (res) => {
						this.close();
						//参数
						let params = {
							code: this.code,
							Appid: this.appid,
							nickname: res.userInfo.nickName,
							avatarUrl: res.userInfo.avatarUrl,
							username: username,
							openID: this.openId,
							session_key: this.session_key
						}
						//发请求
						this.$request.post(HNIT_URL + "wxlogin", params).then(rs => {
							uni.showToast({
								title: rs.msg,
								icon: "none",
								duration: 3000,
								mask: true
							})
							//如果授权失败返回登录页面，授权失败有可能是微信号已被别人绑定，或者此工号已经绑定别的微信号，一个账号只能绑定一个微信号
							if (rs.code == 0) {
								uni.showToast({
									title: rs.msg,
									icon: "none",
									duration: 3000,
									mask: true
								})
								//定时跳转登录页面
								setTimeout(function() {
									uni.reLaunch({
										url: "../../login/login"
									})
								}, 3001)
								return;
							} else if(rs.code == -1){
								uni.showToast({
									title:"授权失败",
									icon: "none",
									duration: 3000,
									mask: true
								})
								setTimeout(function() {
									uni.reLaunch({
										url: "../../login/login"
									})
								}, 3001)
								return;
							} else {
								uni.showToast({
									title: "授权成功",
									icon: "none",
									duration: 3000,
									mask: true
								})
								//授权成功之后进行赋值并把得到的存入缓存
								this.userInfo = res.userInfo
								this.session_key = rs.data.session_key
								this.openId = rs.data.openID
								uni.setStorageSync(SESSION_KEY, this.session_key)
								uni.setStorageSync(OPENID, this.openId)
								uni.setStorageSync(WXNAME, this.userInfo.nickName);
								uni.setStorageSync(AVATARURL, this.userInfo.avatarUrl)
								//查询信息
								this.query();
								//默认密码查询
								this.queryPwd();
								this.queryNotice();
							}
						}, err => {
							return uni.showToast({
								title: "获取失败",
								icon: "none",
								duration: 3000,
								mask: true
							})
						})
					},
					fail: res => {
						uni.showToast({
							title: "拒绝授权",
							icon: "none",
							duration: 2000
						})
					}
				})
			},
			//信息查询
			async query() {
				//取出登录时的账号
				let stuid = uni.getStorageSync(USERNAME);
				let params = {
					username: stuid
				}
				this.$request.post(HNIT_URL + "wx/queryMan", params).then(res => {
						//登录超时处理
						if (res.code == 2) {
							uni.removeStorageSync(SESSION_KEY)
							uni.removeStorageSync(OPENID)
							uni.removeStorageSync(WXNAME)
							uni.removeStorageSync(AVATARURL)
							uni.removeStorageSync(TNAME)
							uni.showToast({
								title: "登录超时,请重新登录!",
								icon: "none",
								duration: 3000,
								mask: true
							})
							setTimeout(function() {
								uni.reLaunch({
									url: "../../login/login"
								})
							}, 3000)

						} else {
							//查询成功
							this.name = res.data.nickname
							uni.setStorageSync(AVATARURL, res.data.wxpic)
							//姓名存到缓存中
							uni.setStorageSync(TNAME, this.name)
							uni.setStorageSync(IDENTITY,res.data.identity)
							if(res.data.identity==4){
								this.showStatus=true
							}else{
								this.showStatus=false
							}
						}
					},
					err => {
						uni.showToast({
							title: err.msg,
							icon: "none",
							duration: 2000
						})
					})
			},
			//手动考勤
			gotoclock(){
				uni.reLaunch({
					url:"../../../pagesT/teacher/clocking/clocking"
				})
			},ToSchedule(){
				uni.reLaunch({
				    url: "../../../pagesT/teacher/schedule/schedule"
				})
			},
			//取消授权跳转登录页面
			go() {
				uni.showToast({
					title: "取消授权，将退出登录!",
					icon: "none",
					duration: 2000,
					mask: true
				})
				setTimeout(function() {
					uni.reLaunch({
						url: "../../login/login"
					})
				}, 2001)
			},
			//领导查看教师迟到
			queryreport() {
				uni.reLaunch({
					url:"../../../pagesM/manage/query-report/query-report"
				})
			},
			//查询默认密码
			queryPwd() {
				let stuid = uni.getStorageSync(USERNAME)
				let params = {
					stuid: stuid
				}
				this.$request.post(HNIT_URL + "wx/queryPwd", params).then(res => {
					if (res.data == 0) {
						uni.showToast({
							title: "请修改默认密码",
							icon: "none",
							duration: 5000,
							mask: true
						})
					}
				})
			}
		}
	}
</script>

<style>
	page {
		background-color: #eeeeee;
	}
	.askholiday {
		background-image: url("data:image/svg+xml,%3Csvg t='1688386831550' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='6553' width='200' height='200'%3E%3Cpath d='M140.710363 320.000687a319.999688 319.999688 0 1 0 640.001375 0 319.999688 319.999688 0 1 0-640.001375 0z' fill='%23F16051' p-id='6554'%3E%3C/path%3E%3Cpath d='M100.710402 340.800667h823.999195v577.597436h-823.999195z' fill='%232EA2DB' p-id='6555'%3E%3C/path%3E%3Cpath d='M926.309595 932.800089h-825.599193a14.339986 14.339986 0 0 1-14.399986-14.399986V340.800667a14.339986 14.339986 0 0 1 14.399986-14.400986h823.999195a14.339986 14.339986 0 0 1 14.399986 14.399986v577.598436c1.599998 8.001992-4.799995 14.401986-12.799988 14.401986z m-809.599209-30.39997h793.599225V355.200653h-793.599225v547.199466z' fill='%23193651' p-id='6556'%3E%3C/path%3E%3Cpath d='M161.350342 399.87161h703.997313v516.799495H161.350342z' fill='%23FFFFFF' p-id='6557'%3E%3C/path%3E%3Cpath d='M631.909883 872.000148v46.399955h-236.799769V872.000148H46.310455v62.399939c0 41.601959 33.599967 75.201927 75.199926 75.201927h782.400236c41.599959 0 75.199927-33.599967 75.199927-75.200927V872.000148h-347.199661z' fill='%23FFFFFF' p-id='6558'%3E%3C/path%3E%3Cpath d='M905.509616 1024h-783.999235c-49.598952 0-89.598913-39.999961-89.598912-89.599913V872.000148a14.339986 14.339986 0 0 1 14.399986-14.399986h347.199661a14.339986 14.339986 0 0 1 14.399986 14.399986v30.399971H615.909899V872.000148a14.339986 14.339986 0 0 1 14.399985-14.399986h347.199661a14.339986 14.339986 0 0 1 14.399986 14.399986v62.399939c3.199997 49.599952-36.799964 89.599913-86.399915 89.599913zM62.310439 886.400134v47.999953c0 33.600967 27.199973 60.800941 60.799941 60.800941h782.399236c33.599967 0 60.799941-27.199973 60.79994-60.799941v-47.999953h-318.399689V916.800105a14.339986 14.339986 0 0 1-14.399986 14.399986h-238.399767a14.339986 14.339986 0 0 1-14.399986-14.399986v-30.399971H62.310439z' fill='%23193651' p-id='6559'%3E%3C/path%3E%3Cpath d='M132.71037 924.800097h30.398971v30.39997h-30.399971zM211.110294 924.800097h30.39797v30.39997H211.110294zM289.511217 924.800097h30.399971v30.39997h-30.399971z m417.597592 0h30.399971v30.39997h-30.399971z m78.399924 0h30.39997v30.39997h-30.39997z m78.401923 0h30.398971v30.39997h-30.399971zM847.909672 355.200653h-425.599584c-8.000992 0-14.400986-6.399994-14.400986-14.399986s6.399994-14.400986 14.399986-14.400986H847.909672a14.339986 14.339986 0 0 1 14.399986 14.399986 14.339986 14.339986 0 0 1-14.399986 14.399986z m-622.399392 435.199575h233.599772v22.399978h-233.599772z m0-65.599936h233.599772v22.399978h-233.599772z m0-65.599936h233.599772v22.399978h-233.599772z m0-65.599936h233.599772V616.000398h-233.599772z m0-65.599936h233.599772v22.399978h-233.599772z m0-65.599936h233.599772v22.399979h-233.599772z m342.399665 327.99968h233.599772v22.399978h-233.599772z m0-65.599936h233.599772v22.399978h-233.599772z m0-65.599936h233.599772v22.399978h-233.599772z m0-65.599936h233.599772V616.000398h-233.599772z m0-65.599936h233.599772v22.399978h-233.599772z m0-65.599936h233.599772v22.399979h-233.599772z' fill='%23193651' p-id='6560'%3E%3C/path%3E%3Cpath d='M582.309931 398.400611c-12.799988-11.198989-30.39997-9.599991-41.600959 1.600998-11.199989 11.199989-11.199989 28.799972-1.599998 41.59996l204.7998 236.799768c19.199981 22.400978 54.399947 23.999977 76.798925 3.200997 20.79998-20.79998 20.79998-55.999945-3.200997-76.798925L582.309931 398.401611z' fill='%23E1E6E9' p-id='6561'%3E%3C/path%3E%3Cpath d='M783.909734 712.000305c-19.199981 0-38.398963-7.999992-51.19895-22.400978l-204.7998-238.399768c-15.999984-17.599983-14.399986-44.799956 1.599999-62.400939 16.001984-16.000984 44.799956-17.599983 62.401939-1.599998l236.799769 204.7998c14.399986 12.798988 22.399978 30.39797 22.399978 47.999953 0 19.199981-6.399994 36.798964-19.199981 49.598952C819.1097 703.999313 801.509717 712.000305 783.910734 712.000305z m-222.399782-305.600702c-4.799995 0-8.000992 1.599998-11.199989 4.799995-6.399994 6.399994-6.399994 14.399986 0 20.79998l204.7998 236.799769c12.799988 15.999984 39.999961 15.999984 54.399946 1.599998 7.999992-7.999992 11.199989-17.599983 11.19999-27.199973 0-9.600991-4.799995-19.199981-12.799988-27.199974L571.109942 411.200598c-1.599998-3.199997-6.399994-4.800995-9.59999-4.800995z' fill='%23193651' p-id='6562'%3E%3C/path%3E%3Cpath d='M905.509616 681.600334l-270.399736-235.19977c-14.399986-11.199989-35.200966-11.199989-48.000953 1.599998-12.799988 12.799988-12.799988 33.599967-1.599999 47.999954l235.199771 270.399736c22.401978 25.599975 62.401939 27.199973 88.000914 3.200996 23.999977-25.601975 22.399978-65.601936-3.199997-87.999914z' fill='%23FDBF5E' p-id='6563'%3E%3C/path%3E%3Cpath d='M865.509655 801.600217c-22.401978 0-41.600959-9.599991-56.001946-25.598975L574.309939 505.599506c-17.599983-19.199981-15.999984-49.598952 1.599999-67.199934 17.599983-17.599983 48.000953-19.199981 67.200934-1.599999l270.399736 235.197771c31.999969 28.800972 35.199966 78.399923 3.199997 108.799894-11.199989 12.802987-30.39997 20.80398-51.19995 20.803979zM612.709902 452.800558c-4.798995 0-9.599991 1.599998-14.399986 6.399994-7.999992 7.999992-7.999992 19.199981-1.599999 27.199973l235.199771 270.399736c17.597983 19.199981 46.399955 20.79998 65.598936 1.599998 17.599983-17.598983 17.599983-47.999953-1.599999-65.599936L625.509889 457.602553c-4.801995-3.200997-9.600991-4.801995-12.799987-4.801995z' fill='%23193651' p-id='6564'%3E%3C/path%3E%3Cpath d='M708.709808 320.000687c0 135.999867-110.399892 246.401759-246.399759 246.40176S215.908289 456.002555 215.908289 320.000687 324.709183 73.600928 460.71005 73.600928C598.309916 73.600928 708.709808 184.00082 708.709808 320.000687z' fill='%23FFFFFF' p-id='6565'%3E%3C/path%3E%3Cpath d='M460.71005 582.400431c-143.998859 0-262.398744-116.798886-262.398744-260.798745S316.710191 59.200942 460.71105 59.200942s262.399744 116.799886 262.399744 260.798746S606.309908 582.400431 460.71005 582.400431z m0-492.799519c-127.999875 0-231.999773 103.998898-231.999773 231.999774s103.999898 231.999773 231.999773 231.999773V568.000445v-14.399986c128.001875 0 232.000773-103.999898 232.000774-231.999773-0.002-129.599873-104.000898-231.999773-231.999774-231.999774z' fill='%23193651' p-id='6566'%3E%3C/path%3E%3Cpath d='M460.71005 518.399494c-108.799894 0-196.798808-87.999914-196.798808-196.799808s89.599913-198.399806 198.399807-198.399806 198.399806 87.999914 198.399806 196.799808c-1.599998 108.799894-91.200911 198.399806-199.999805 198.399806z' fill='%23E1E6E9' p-id='6567'%3E%3C/path%3E%3Cpath d='M587.108927 320.000687a14.339986 14.339986 0 0 1-14.399986-14.399985c0-54.399947-44.799956-97.598905-99.199903-97.598905a14.339986 14.339986 0 0 1-14.399986-14.399986 14.339986 14.339986 0 0 1 14.399986-14.399986c70.398931 0 127.999875 57.598944 127.999875 126.399877a14.339986 14.339986 0 0 1-14.399986 14.399985z' fill='%23FFFFFF' p-id='6568'%3E%3C/path%3E%3Cpath d='M459.110052 462.400548H323.111184c7.999992 7.999992 17.599983 15.999984 27.199974 22.399979h108.800894l-0.002-22.399979z m0-73.599928h-183.999821c3.201997 7.999992 6.399994 14.399986 9.601991 22.399978h174.39983v-22.399978z m0-71.999929H263.911242v4.799995c0 6.399994 0 11.198989 1.599999 17.598983h195.199809v-22.399978h-1.599998z m0-73.599929h-179.199825c-3.200997 6.399994-6.399994 14.399986-7.999993 22.399979h188.798816v-22.399979h-1.598998z' fill='%23193651' p-id='6569'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}
	.askback {
		background-image: url("data:image/svg+xml,%3Csvg t='1688390194431' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7238' width='200' height='200'%3E%3Cpath d='M512.001 753.328a235.2 235.2 0 1 0 470.398 0 235.2 235.2 0 1 0-470.398 0z' fill='%23F16051' p-id='7239'%3E%3C/path%3E%3Cpath d='M230.4 546.927L16 646.127l214.4 97.6 212.8-97.6z' fill='%23FFFFFF' p-id='7240'%3E%3C/path%3E%3Cpath d='M230.4 759.728c-1.6 0-4.8 0-6.4-1.6l-214.4-97.6c-6.399-3.201-9.6-9.601-9.6-14.4 0-6.4 3.201-11.2 9.6-14.4l214.402-99.201c4.8-1.6 9.6-1.6 12.8 0l214.4 99.2c6.4 3.201 9.602 8 9.602 14.4s-3.201 11.2-9.601 14.4l-214.401 99.2H230.4z m-176-113.6l176 81.6 175.999-81.6-176-81.601-175.999 81.6z' fill='%23193651' p-id='7241'%3E%3C/path%3E%3Cpath d='M129.6 646.127l100.8-46.4 99.2 46.4-99.2 44.8z' fill='%23E1E6E9' p-id='7242'%3E%3C/path%3E%3Cpath d='M230.4 1007.727L16 908.527v-262.4l214.4 97.6z' fill='%234FBF9F' p-id='7243'%3E%3C/path%3E%3Cpath d='M222.4 1022.127l-212.8-99.2c-6.399-1.6-9.6-8-9.6-14.4v-262.4c0-4.799 3.201-11.199 8-12.8 4.8-3.2 9.601-3.2 16.001-1.6l214.401 99.2c6.4 3.201 9.601 8 9.601 14.4v262.4c0 4.8-3.2 11.2-8 12.8-6.402 3.2-11.204 4.801-17.604 1.6zM32 898.928l182.399 84.8v-228.8l-182.4-84.801v228.801z' fill='%23193651' p-id='7244'%3E%3C/path%3E%3Cpath d='M80 868.527v-123.2l86.4 40v121.601z' fill='%23FFFFFF' p-id='7245'%3E%3C/path%3E%3Cpath d='M230.4 1007.727l212.8-99.2v-262.4l-212.8 97.6z' fill='%234FBF9F' p-id='7246'%3E%3C/path%3E%3Cpath d='M220.8 1020.527c-4.799-3.2-8-8-8-12.8v-264c0-6.4 3.201-11.2 9.601-14.4l214.401-99.2c4.8-1.6 11.2-1.6 16.001 1.6 4.8 3.201 8 8 8 12.8v264c0 6.4-3.2 11.2-9.6 14.4l-214.401 99.2c-4.802 3.201-11.202 1.6-16.001-1.6z m25.6-265.599v228.8l182.4-84.8V670.127l-182.4 84.801z' fill='%23193651' p-id='7247'%3E%3C/path%3E%3Cpath d='M294.4 785.328l84.8-40v123.199l-84.8 38.401z m-64-769.6L16 114.929l214.4 99.2 212.8-99.2z' fill='%23FFFFFF' p-id='7248'%3E%3C/path%3E%3Cpath d='M230.4 230.127c-1.6 0-4.8 0-6.4-1.6l-214.4-99.2c-6.399-3.199-9.6-7.998-9.6-14.398 0-6.4 3.201-11.2 9.6-14.4L224 1.328c4.8-1.601 9.6-1.601 12.8 0l214.4 99.2c6.4 3.2 9.602 8 9.602 14.4s-3.201 11.199-9.601 14.4l-214.401 99.2c-1.6-0.002-4.8 1.598-6.4 1.598zM54.4 114.93l176 81.6 175.999-81.6-176-81.601-175.999 81.6z' fill='%23193651' p-id='7249'%3E%3C/path%3E%3Cpath d='M129.6 114.929l100.8-46.4 99.2 46.4-99.2 46.4z' fill='%23E1E6E9' p-id='7250'%3E%3C/path%3E%3Cpath d='M230.4 476.528L16 377.328v-262.4l214.4 99.2z' fill='%232EA2DB' p-id='7251'%3E%3C/path%3E%3Cpath d='M222.4 490.928L9.6 393.327c-6.399-3.2-9.6-9.599-9.6-15.999v-262.4c0-4.799 3.201-11.199 8-12.8 4.8-3.2 9.601-3.2 16.001-1.6l214.401 99.2c6.4 3.201 9.601 8 9.601 14.4v264c0 4.8-3.2 11.2-8 12.8-6.402 3.2-11.204 3.2-17.604 0zM32 367.728l182.399 84.799v-228.8l-182.4-84.8v228.8z' fill='%23193651' p-id='7252'%3E%3C/path%3E%3Cpath d='M80 337.328v-123.2l86.4 40v123.2z' fill='%23FFFFFF' p-id='7253'%3E%3C/path%3E%3Cpath d='M230.4 476.528l212.8-99.2v-262.4l-212.8 99.2z' fill='%232EA2DB' p-id='7254'%3E%3C/path%3E%3Cpath d='M220.8 490.928c-4.799-3.2-8-8-8-12.8v-264c0-6.4 3.201-11.199 9.601-14.4l214.401-99.2c4.8-1.6 11.2-1.6 16.001 1.6s8 8.001 8 12.8v264c0 6.4-3.2 11.2-9.6 14.4L236.802 492.53c-4.802 1.598-11.202 1.598-16.001-1.6z m25.6-267.2v228.799l180.801-84.8v-228.8l-180.8 84.8z' fill='%23193651' p-id='7255'%3E%3C/path%3E%3Cpath d='M294.4 254.129l84.8-40v123.199l-84.8 40z m499.2-238.4l-212.8 99.2 212.8 99.2 214.4-99.2z' fill='%23FFFFFF' p-id='7256'%3E%3C/path%3E%3Cpath d='M793.6 230.127c-1.6 0-4.8 0-6.4-1.6l-212.8-99.2c-6.4-3.201-9.601-8-9.601-14.4s3.201-11.2 9.6-14.4L788.802 1.327c4.8-1.6 9.6-1.6 12.8 0l214.4 99.2c4.8 1.6 8.001 8 8.001 14.4s-3.199 11.2-9.6 14.401L800 228.529c-1.6-0.002-3.2 1.598-6.4 1.598zM619.2 114.93l175.999 81.6 175.999-81.6-176-81.601-175.999 81.6z' fill='%23193651' p-id='7257'%3E%3C/path%3E%3Cpath d='M694.4 114.929l99.2-46.4 100.799 46.4-100.799 46.4z' fill='%23E1E6E9' p-id='7258'%3E%3C/path%3E%3Cpath d='M793.6 476.528l-212.8-99.2v-262.4l212.8 99.2z' fill='%23FDBF5E' p-id='7259'%3E%3C/path%3E%3Cpath d='M793.6 492.527c-1.6 0-4.8 0-6.4-1.6l-214.4-99.2c-6.4-3.202-9.602-8.001-9.602-14.401V114.929c0-4.8 3.201-11.2 8-12.8 4.8-3.201 9.602-3.201 16.002-1.6l214.4 99.2c6.4 3.2 9.602 8 9.602 14.4v264c0 4.799-3.201 11.199-8 12.8-3.202 1.598-6.403 1.598-9.602 1.598z m-196.8-124.8l182.4 84.8v-228.8l-182.4-84.8v228.8z' fill='%23193651' p-id='7260'%3E%3C/path%3E%3Cpath d='M644.8 337.328v-123.2l84.799 40v123.2z' fill='%23FFFFFF' p-id='7261'%3E%3C/path%3E%3Cpath d='M793.6 476.528l214.4-99.2v-262.4l-214.4 99.2z' fill='%23FDBF5E' p-id='7262'%3E%3C/path%3E%3Cpath d='M793.6 492.527c-3.2 0-6.4-1.6-8-3.201-4.8-3.201-8-8-8-12.8V214.129c0-6.4 3.2-11.2 9.6-14.4l214.401-99.2c4.8-1.601 11.2-1.601 16.001 1.6 3.201 1.6 6.4 6.4 6.4 12.8v264c0 6.4-3.199 11.199-9.6 14.4L800 492.529l-6.4-0.002z m16-268.8v228.8l182.398-84.8v-228.8l-182.399 84.8z' fill='%23193651' p-id='7263'%3E%3C/path%3E%3Cpath d='M857.6 254.129l86.4-40v123.199l-86.4 40z' fill='%23FFFFFF' p-id='7264'%3E%3C/path%3E%3Cpath d='M639.81 866.312l-22.626 22.627-24.89-24.89 22.626-22.626z m248.016-248.004L865.2 640.934l-24.89-24.89 22.625-22.626z m-248-2.293l-24.892 24.89-22.625-22.625 24.89-24.89zM548.8 722.927h32v35.2h-32z m172.8-172.799h35.201v32h-35.2z' fill='%23193651' p-id='7265'%3E%3C/path%3E%3Cpath d='M956.8 746.928l-273.6-62.401 62.4 273.6 51.2-91.199 129.6 129.6 68.8-68.801-129.6-129.6z' fill='%23FFFFFF' p-id='7266'%3E%3C/path%3E%3Cpath d='M926.4 1012.528c-4.799 0-8-1.6-11.199-4.8l-115.2-115.2-40 73.6c-3.202 6.4-9.602 9.601-16.002 8-6.4-1.6-11.2-6.4-12.8-12.8L667.2 686.13c-1.6-4.8 0-11.2 4.8-14.4 3.2-3.202 9.6-4.8 14.4-4.8l275.2 64c6.399 1.6 11.198 6.4 12.799 12.799 1.6 6.4-1.6 12.8-8 16l-73.6 40.001 113.6 113.6c6.4 6.4 6.4 16.001 0 22.401l-68.801 72c-3.2 3.197-6.398 4.797-11.198 4.797z m-129.6-161.6c4.799 0 8 1.6 11.199 4.799l118.4 118.4 46.4-46.4-118.4-118.4c-3.201-3.201-4.8-8-4.8-12.8s3.201-9.601 8-11.2l56.002-30.399-209.6-48 48 209.6 30.4-56.002c3.2-4.8 6.4-8 11.2-8 1.6-1.599 3.198-1.599 3.198-1.599z' fill='%23193651' p-id='7267'%3E%3C/path%3E%3Cpath d='M864 726.128l-180.8-41.601 41.6 180.8' fill='%23E1E6E9' p-id='7268'%3E%3C/path%3E%3Cpath d='M724.8 881.327c-8.001 0-14.401-4.8-16.001-12.8l-41.601-180.801c-1.6-4.8 0-11.2 4.8-14.4 3.2-3.201 9.6-4.8 14.4-4.8l180.8 41.6c8 1.601 14.4 11.2 11.2 19.2-1.6 8.001-11.2 14.401-19.2 11.2l-155.201-35.2 36.8 156.799c1.6 8-3.202 17.599-11.2 19.2l-4.798 0.002z' fill='%23193651' p-id='7269'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}
	.gg_text{
		font-size: 40rpx;
		font-weight: bold;
		text-align: center;
		margin-top: 10rpx;
	}
	.aboutus{
		color: #666666;
		margin-top: 380rpx;
		font-size: 25rpx;
		text-align: center;
	}
	.topbg {
		width: 100%;
		height: 500rpx;
		border-radius: 65rpx;
	}

	.hand {
		background-image: url("data:image/svg+xml,%3Csvg t='1688391839718' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='8081' width='200' height='200'%3E%3Cpath d='M376 64v208h272v80H376v208h576V64z' fill='%23FFC252' p-id='8082'%3E%3C/path%3E%3Cpath d='M1016 688H376v-32h608V32H376V0h640z' fill='%2334303D' p-id='8083'%3E%3C/path%3E%3Cpath d='M376 592h576v32H376z m240-128h32v32h-32z m64 0h32v32h-32z m64 0h32v32h-32z m-48 416c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80-35.888 80-80 80z m0-128c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48z m128 272h-32v-48c0-8.544-3.328-16.576-9.376-22.624S768.544 944 760 944H632c-8.544 0-16.576 3.328-22.624 9.376S600 967.456 600 976v48h-32v-48c0-17.088 6.656-33.152 18.752-45.248S614.912 912 632 912h128c17.088 0 33.152 6.656 45.248 18.752S824 958.912 824 976v48zM504 880c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80-35.888 80-80 80z m0-128c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48z m-96 272h-32v-48c0-17.088 6.656-33.152 18.752-45.248C406.832 918.656 422.912 912 440 912h96v32h-96c-8.544 0-16.576 3.328-22.624 9.376S408 967.456 408 976v48z m480-144c-44.112 0-80-35.888-80-80s35.888-80 80-80 80 35.888 80 80-35.888 80-80 80z m0-128c-26.464 0-48 21.536-48 48s21.536 48 48 48 48-21.536 48-48-21.536-48-48-48z m128 272h-32v-48c0-8.544-3.328-16.576-9.376-22.624S960.544 944 952 944h-96v-32h96c17.088 0 33.152 6.656 45.248 18.752S1016 958.912 1016 976v48z' fill='%2334303D' p-id='8084'%3E%3C/path%3E%3Cpath d='M280 272c0 35.344-28.656 64-64 64s-64-28.656-64-64h-32c-24.56 0-49.136 9.376-67.872 28.128C33.376 318.864 24 343.44 24 368v224h80v96h224V352h240v-80H280z' fill='%2357DCF2' p-id='8085'%3E%3C/path%3E%3Cpath d='M216 224c-61.76 0-112-50.24-112-112S154.24 0 216 0s112 50.24 112 112-50.24 112-112 112z m0-192c-44.112 0-80 35.888-80 80s35.888 80 80 80 80-35.888 80-80-35.888-80-80-80zM88 592h32v432H88z m112 128h32v304h-32z' fill='%2334303D' p-id='8086'%3E%3C/path%3E%3Cpath d='M344 1024h-32V336h320v-48H120c-21.36 0-41.456 8.32-56.56 23.44C48.32 326.544 40 346.64 40 368v288h64v32H8V368c0-29.92 11.664-58.032 32.816-79.184S90.08 256 120 256h544v112H344v656z' fill='%2334303D' p-id='8087'%3E%3C/path%3E%3Cpath d='M200 384h32v32h-32z m0 64h32v32h-32z' fill='%2334303D' p-id='8088'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}
	
	.kebiao {
		background-image: url("../../../static/images/png/kebiao.png");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}

	.funtext {
		font-weight: bold;
		color: #464646;
		display: inline-block;
	}

	.monitor {
		background-image: url("data:image/svg+xml,%3Csvg t='1688390788430' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7918' width='200' height='200'%3E%3Cpath d='M137.179048 375.999952a375.999952 375.999952 0 1 0 751.999904 0 375.999952 375.999952 0 1 0-751.999904 0z' fill='%23FDBF5E' p-id='7919'%3E%3C/path%3E%3Cpath d='M969.178942 1009.599872V867.19989c0-87.999989-63.999992-172.799978-171.199978-225.599971l-116.799985-63.999992-167.999979 131.199983-166.399979-131.199983-116.799985 63.999992c-108.799986 52.799993-172.799978 137.599983-172.799978 225.599971v142.399982h911.999884z' fill='%232EA2DB' p-id='7920'%3E%3C/path%3E%3Cpath d='M969.178942 1023.99987h-911.999884a14.339998 14.339998 0 0 1-14.399998-14.399998V867.19989c0-94.399988 67.199991-183.999977 179.199977-238.39997l116.798985-63.999992c4.799999-3.2 11.199999-1.6 15.999998 1.601l156.79998 123.199984 156.79998-123.199984c4.799999-3.2 11.198999-4.798999 15.999998-1.6l116.799985 63.999992c111.999986 55.999993 179.199977 143.998982 179.199978 238.39997V1009.599872c3.201 7.999999-3.199 14.399998-11.199999 14.399998z m-895.999886-30.400996h879.999888v-126.399984c0-83.199989-60.799992-161.601979-163.197979-212.800973l-108.799986-59.199993-158.39998 124.799985c-4.798999 4.799999-12.799998 4.799999-19.199998 0l-158.39898-124.799985-108.800986 59.199993c-102.398987 51.199994-163.199979 131.199983-163.199979 212.799973v126.399984z' fill='%23193651' p-id='7921'%3E%3C/path%3E%3Cpath d='M700.379976 313.59896c0 102.398987-84.799989 263.999966-190.399976 263.999967s-190.399976-161.600979-190.399976-263.999967 84.799989-193.599975 190.399976-193.599975 190.399976 89.599989 190.399976 193.599975z' fill='%23FFFFFF' p-id='7922'%3E%3C/path%3E%3Cpath d='M509.98 591.999925c-116.799985 0-204.799974-169.599978-204.799974-278.400965 0-113.599986 94.399988-207.998974 204.799974-207.998973 111.999986 0 204.799974 95.998988 204.799974 207.998973 0 108.799986-87.999989 278.399965-204.799974 278.399965z m0-457.599942c-94.399988 0-175.999978 81.60099-175.999977 177.599977s79.99999 249.599968 175.999977 249.599969S685.978978 407.999948 685.978978 311.99996s-81.59999-177.599977-175.999978-177.599977z' fill='%23193651' p-id='7923'%3E%3C/path%3E%3Cpath d='M548.379995 102.398987c-81.60099-17.599998-119.999985 25.599997-124.799984 38.399995-1.6 1.6-4.799999 3.2-6.399999 3.2-119.999985-27.199997-97.599988 168.000979-97.599988 168.000978 0 31.999996 7.999999 68.800991 22.400998 105.599987 0-28.799996 3.201-155.19898 68.799991-135.998983 0 0 80.00099 62.400992 188.799976 1.6 0 0 68.799991-27.199997 79.99999 131.199983C692.379977 379.200952 786.779965 156.79998 548.379995 102.399987z' fill='%23F16051' p-id='7924'%3E%3C/path%3E%3Cpath d='M341.979022 433.599945c-6.399999 0-11.199999-3.202-14.399999-9.601999-14.399998-38.399995-23.999997-76.79899-23.999997-110.399986-1.6-12.798998-12.799998-121.599985 36.799996-166.399979 19.199998-15.999998 41.599995-22.399997 70.398991-17.598997 14.399998-23.998997 60.799992-59.199992 139.199982-41.599995 73.599991 15.999998 124.799984 51.199994 151.999981 100.799987 30.398996 57.599993 28.799996 134.399983-7.999999 227.199971l-1.601 3.202c-3.201 7.999999-11.199999 11.199999-19.199997 7.999999-7.999999-3.2-11.199999-11.199999-7.999999-19.199998l1.599999-3.199999c31.999996-84.799989 35.199996-153.60098 9.600999-203.199975-22.399997-41.599995-67.199991-70.399991-131.199983-84.799989-71.999991-15.999998-103.999987 22.400997-107.199987 28.800997-1.6 3.201-3.201 6.399999-6.399999 7.999998-1.6 1.601-4.799999 1.601-6.399999 3.202-4.799999 3.2-7.999999 4.798999-12.799998 3.2-22.399997-4.798999-38.399995-1.6-51.199994 9.600998-33.599996 30.399996-31.998996 111.999986-27.199996 140.800983v1.599999c0 28.800996 7.999999 65.599992 20.799997 99.199988 3.202 8.000999 0 16.001998-7.999999 19.199997-1.598 3.193-3.199 3.193-4.799999 3.193z' fill='%23193651' p-id='7925'%3E%3C/path%3E%3Cpath d='M325.980024 772.799902h374.399952v235.19897h-374.399952z' fill='%23E1E6E9' p-id='7926'%3E%3C/path%3E%3Cpath d='M700.379976 1023.99987h-374.399952a14.339998 14.339998 0 0 1-14.399999-14.399998V772.799902a14.339998 14.339998 0 0 1 14.399999-14.399998h374.399952a14.339998 14.339998 0 0 1 14.399998 14.399998v235.19897c1.598 9.599999-4.801999 15.999998-14.399998 15.999998z m-358.400954-30.400996h343.999956v-204.799974h-343.999956v204.799974z' fill='%23193651' p-id='7927'%3E%3C/path%3E%3Cpath d='M384.219016 831.359894h257.599968v118.399985h-257.599968z' fill='%23FFFFFF' p-id='7928'%3E%3C/path%3E%3Cpath d='M700.379976 935.999881h76.79899v73.599991h-76.79999z' fill='%23E1E6E9' p-id='7929'%3E%3C/path%3E%3Cpath d='M777.178966 1023.99987h-76.79999a14.339998 14.339998 0 0 1-14.399998-14.399998V935.999881a14.339998 14.339998 0 0 1 14.399998-14.400998h76.79999a14.339998 14.339998 0 0 1 14.399999 14.399998v73.599991a14.339998 14.339998 0 0 1-14.399999 14.399998z m-62.399992-30.400996h46.399994v-43.199995h-46.399994v43.199995z' fill='%23193651' p-id='7930'%3E%3C/path%3E%3Cpath d='M249.179033 935.999881h76.798991v73.599991h-76.799991z' fill='%23E1E6E9' p-id='7931'%3E%3C/path%3E%3Cpath d='M325.980024 1023.99987h-76.799991a14.339998 14.339998 0 0 1-14.399998-14.399998V935.999881a14.339998 14.339998 0 0 1 14.399998-14.400998h76.799991a14.339998 14.339998 0 0 1 14.399998 14.399998v73.599991c1.599 7.999999-4.800999 14.399998-14.399998 14.399998z m-60.799993-30.400996h46.399994v-43.199995h-46.399994v43.199995z m153.597981-116.799985h30.399996V905.599885h-30.399996z m79.99999 0h30.399996V905.599885h-30.399996z m78.39999 0h30.399996V905.599885h-30.399996z' fill='%23193651' p-id='7932'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}
	.gg_text {
		font-size: 40rpx;
		font-weight: bold;
		text-align: center;
		margin-top: 10rpx;
	}

	.teacherlate {
		background-image: url("data:image/svg+xml,%3Csvg t='1688390521706' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7574' width='200' height='200'%3E%3Cpath d='M1006.426 32.749H498.42c-9.586 0-15.976-6.39-15.976-15.976S488.834 0.797 498.42 0.797h509.604c9.586 0 15.976 6.39 15.976 15.976s-7.988 15.976-17.574 15.976z' fill='%23193651' p-id='7575'%3E%3C/path%3E%3Cpath d='M400.973 705.297a311.514 311.514 0 1 0 623.027 0 311.514 311.514 0 1 0-623.027 0z' fill='%23E1E6E9' p-id='7576'%3E%3C/path%3E%3Cpath d='M447.3 305.923v356.243H15.976V305.923c0-28.756 22.366-51.12 51.12-51.12h6.39c27.157 62.304 89.459 105.435 161.348 105.435 47.926 0 92.655-19.17 124.605-52.717 15.976-15.976 28.756-33.548 36.742-52.718 28.756-0.002 51.12 22.364 51.12 51.12z' fill='%23FFFFFF' p-id='7577'%3E%3C/path%3E%3Cpath d='M447.3 678.14H15.976C6.39 678.14 0 671.75 0 662.164V305.923c0-36.742 30.352-67.096 67.095-67.096h6.39c6.39 0 12.78 3.196 14.378 9.586 25.56 57.51 83.07 95.85 146.971 95.85 43.132 0 83.07-15.977 113.423-47.926 14.378-14.378 25.56-30.352 33.548-47.926 3.196-6.39 7.988-9.586 14.378-9.586 36.742 0 67.095 30.352 67.095 67.096v357.84c-0.002 7.989-6.392 14.379-15.978 14.379zM31.95 646.19h399.375V305.923c0-15.976-11.182-28.756-25.56-33.548-9.586 17.572-20.768 33.548-35.146 47.926-36.742 36.741-84.667 55.913-135.787 55.913-71.887 0-138.983-41.536-170.933-105.435-17.571 1.598-31.95 15.976-31.95 35.146V646.19z' fill='%23193651' p-id='7578'%3E%3C/path%3E%3Cpath d='M79.875 598.264V366.626c43.132 35.146 97.448 55.914 154.957 55.914 54.316 0 107.033-17.572 148.567-51.12v226.846l-303.524-0.002z' fill='%234FBF9F' p-id='7579'%3E%3C/path%3E%3Cpath d='M637.403 473.66h31.95v31.949h-31.95z m86.265 0h31.95v31.949h-31.95z m87.864 0h31.95v31.949h-31.95zM129.397 499.22h31.95v31.949h-31.95z m86.265 0h31.95v31.949h-31.95z m86.266 0h31.95v31.949h-31.95z' fill='%23193651' p-id='7580'%3E%3C/path%3E%3Cpath d='M348.255 104.636v76.68c0 30.351-12.78 59.107-33.547 79.875-20.768 20.768-47.926 33.548-79.876 33.548-62.303 0-113.423-51.12-113.423-113.423v-75.082h217.26c4.794 0 6.392 0 9.586-1.598z' fill='%23FFFFFF' p-id='7581'%3E%3C/path%3E%3Cpath d='M234.832 312.313c-71.887 0-129.397-57.51-129.397-129.397v-76.682c0-9.586 6.39-15.976 15.976-15.976h222.052c4.792-1.598 9.586 0 12.78 3.196 3.196 3.196 6.39 7.988 6.39 12.78v76.68c0 35.145-12.78 67.095-38.34 91.057-22.365 23.964-54.315 38.342-89.46 38.342z m-95.85-190.105v60.706c0 54.315 43.133 97.447 97.448 97.447 25.56 0 51.12-9.586 68.694-28.756 19.17-19.17 28.755-43.132 28.755-68.694v-60.703H138.983z' fill='%23193651' p-id='7582'%3E%3C/path%3E%3Cpath d='M186.909 182.914c0 27.157 22.365 47.925 49.521 47.925 12.78 0 25.56-4.792 35.146-14.378 9.586-9.586 14.378-20.768 14.378-33.547h-99.045z' fill='%23FDBF5E' p-id='7583'%3E%3C/path%3E%3Cpath d='M340.267 16.773h-127.8c-49.522 0-89.46 39.938-89.46 89.46h217.26c23.962 0 44.73-20.769 44.73-44.73s-20.766-44.73-44.73-44.73z' fill='%23F16051' p-id='7584'%3E%3C/path%3E%3Cpath d='M340.267 122.208h-217.26c-9.586 0-15.976-6.39-15.976-15.976 0-57.51 47.926-105.435 105.435-105.435h127.801c33.548 0 60.706 27.158 60.706 60.705s-27.158 60.706-60.706 60.706z m-199.686-31.95h199.688c15.976 0 28.756-12.78 28.756-28.756s-12.78-28.755-28.756-28.755h-127.8c-35.146 0.002-65.498 23.964-71.888 57.511z' fill='%23193651' p-id='7585'%3E%3C/path%3E%3Cpath d='M79.875 662.166H385v345.061H79.875z' fill='%23FFFFFF' p-id='7586'%3E%3C/path%3E%3Cpath d='M384.999 1023.201H79.875c-9.586 0-15.976-6.39-15.976-15.976v-345.06c0-9.585 6.39-15.975 15.976-15.975H385c9.586 0 15.976 6.39 15.976 15.976v345.061c-0.002 9.584-6.392 15.974-15.976 15.974z m-289.15-31.95h273.174V678.14H95.85V991.25z' fill='%23193651' p-id='7587'%3E%3C/path%3E%3Cpath d='M144.415 725.602h177.323v217.26H144.415z' fill='%23FDBF5E' p-id='7588'%3E%3C/path%3E%3Cpath d='M231.638 1023.201c-9.586 0-15.976-6.39-15.976-15.976V773.991c0-9.586 6.39-15.976 15.976-15.976 9.586 0 15.976 6.39 15.976 15.976v233.236c-0.002 9.584-6.392 15.974-15.976 15.974z' fill='%23193651' p-id='7589'%3E%3C/path%3E%3Cpath d='M519.188 16.773H984.06V382.6H519.188z' fill='%23FFFFFF' p-id='7590'%3E%3C/path%3E%3Cpath d='M985.658 398.578h-466.47c-9.586 0-15.976-6.39-15.976-15.976V16.772c0-9.585 6.39-15.975 15.976-15.975H984.06c9.586 0 15.976 6.39 15.976 15.976V382.6c1.598 9.586-6.39 15.978-14.378 15.978z m-450.494-31.952h432.922V32.75H535.164v333.877z' fill='%23193651' p-id='7591'%3E%3C/path%3E%3Cpath d='M583.409 81.793h124.605v127.8H583.409z' fill='%23CFD0D1' p-id='7592'%3E%3C/path%3E%3Cpath d='M1006.426 398.578H498.42c-9.586 0-15.976-6.39-15.976-15.976 0-9.586 6.39-15.976 15.976-15.976h509.604c9.586 0 15.976 6.39 15.976 15.976-1.598 9.584-7.988 15.976-17.574 15.976zM752.424 80.674H921.76v19.17H752.424z m95.85 54.316h71.887v19.17h-71.888z m-95.85 0h71.888v19.17h-71.888z m0 55.912H921.76v19.17H752.424zM896.2 245.217h23.962v19.17h-23.962z m-51.12 0h23.962v19.17H845.08z m-52.717 0h23.962v19.17h-23.962z m-52.718 0h23.962v19.17h-23.962z m-51.12 0h23.962v19.17h-23.961z m-105.435 0h76.68v19.17h-76.68z m1.916 53.964h23.961v19.17h-23.961z m51.648 0h23.962v19.17h-23.962z m51.711 0h23.962v19.17h-23.962z m53.197 0h23.962v19.17h-23.962z m51.6 0h23.962v19.17H793.16z m51.12 0h76.679v19.17h-76.68z' fill='%23193651' p-id='7593'%3E%3C/path%3E%3Cpath d='M675.743 960.897H474.458v-44.73c0-28.755 22.366-51.119 51.12-51.119H626.22c28.756 0 51.12 22.366 51.12 51.12v44.73h-1.598z' fill='%232EA2DB' p-id='7594'%3E%3C/path%3E%3Cpath d='M675.743 976.873H474.458c-9.586 0-15.976-6.39-15.976-15.976v-44.73c0-36.74 30.352-67.095 67.096-67.095H626.22c36.742 0 67.096 30.352 67.096 67.096v44.73c-1.598 7.987-7.988 15.975-17.574 15.975z m-185.309-31.95H659.77v-28.755c0-19.17-15.976-35.146-35.146-35.146H523.98c-19.17 0-35.146 15.976-35.146 35.146v28.756h1.6z' fill='%23193651' p-id='7595'%3E%3C/path%3E%3Cpath d='M517.592 778.783a57.51 57.51 0 1 0 115.019 0 57.51 57.51 0 1 0-115.019 0z' fill='%23FFFFFF' p-id='7596'%3E%3C/path%3E%3Cpath d='M575.102 852.268c-39.938 0-73.486-33.547-73.486-73.485s33.548-73.486 73.486-73.486c39.937 0 73.485 33.548 73.485 73.486s-31.952 73.485-73.485 73.485z m0-115.02c-22.366 0-41.536 19.17-41.536 41.535 0 22.366 19.17 41.536 41.536 41.536 22.365 0 41.535-19.17 41.535-41.536-0.002-22.366-17.574-41.536-41.535-41.536z' fill='%23193651' p-id='7597'%3E%3C/path%3E%3Cpath d='M952.113 960.897H749.228v-44.73c0-28.755 22.366-51.119 51.12-51.119H900.99c28.756 0 51.12 22.366 51.12 51.12v44.73z' fill='%23F16051' p-id='7598'%3E%3C/path%3E%3Cpath d='M952.113 976.873H749.228c-9.586 0-15.976-6.39-15.976-15.976v-44.73c0-36.74 30.352-67.095 67.096-67.095H900.99c36.742 0 67.095 30.352 67.095 67.096v44.73c0 7.987-7.988 15.975-15.973 15.975z m-186.909-31.95h169.335v-28.755c0-19.17-15.976-35.146-35.146-35.146h-99.045c-19.17 0-35.146 15.976-35.146 35.146v28.756z' fill='%23193651' p-id='7599'%3E%3C/path%3E%3Cpath d='M792.361 778.783a57.51 57.51 0 1 0 115.02 0 57.51 57.51 0 1 0-115.02 0z' fill='%23FFFFFF' p-id='7600'%3E%3C/path%3E%3Cpath d='M849.871 852.268c-39.937 0-73.485-33.547-73.485-73.485s33.548-73.486 73.485-73.486 73.486 33.548 73.486 73.486-31.95 73.485-73.486 73.485z m0-115.02c-22.366 0-41.535 19.17-41.535 41.535 0 22.366 19.17 41.536 41.535 41.536s41.536-19.17 41.536-41.536-17.574-41.536-41.536-41.536z' fill='%23193651' p-id='7601'%3E%3C/path%3E%3Cpath d='M654.976 652.58a57.51 57.51 0 1 0 115.02 0 57.51 57.51 0 1 0-115.02 0z' fill='%23FFFFFF' p-id='7602'%3E%3C/path%3E%3Cpath d='M712.486 726.065c-39.937 0-73.485-33.547-73.485-73.485s33.548-73.486 73.485-73.486c39.938 0 73.486 33.548 73.486 73.486s-31.95 73.485-73.486 73.485z m0-115.02c-22.365 0-41.535 19.169-41.535 41.535 0 22.366 19.17 41.536 41.535 41.536s41.536-19.17 41.536-41.536c0-23.962-17.574-41.536-41.536-41.536z' fill='%23193651' p-id='7603'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}

	.suggest {
		background-image: url("data:image/svg+xml,%3Csvg t='1688390577125' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='7752' width='200' height='200'%3E%3Cpath d='M103.355 548.568L512 651.924l408.645-103.356L512 483.376z' fill='%23FFFFFF' p-id='7753'%3E%3C/path%3E%3Cpath d='M512 667.823h-3.181L98.586 562.879c-7.951-1.59-12.72-7.95-12.72-15.901s6.36-14.311 12.72-14.311l408.644-65.192H512l408.645 65.192c7.95 1.59 12.72 7.95 12.72 14.31 0 7.952-4.77 14.312-12.72 15.902L512 666.232c3.18 1.59 1.59 1.59 0 1.59zM181.268 551.749L512 636.022l330.732-84.273L512 499.278l-330.732 52.471z' fill='%23193651' p-id='7754'%3E%3C/path%3E%3Cpath d='M407.056 535.848c12.72 6.36 20.671 20.671 20.671 34.982v90.633h168.546V570.83c0-14.31 7.95-27.031 20.67-34.982 66.783-36.57 112.895-108.123 112.895-190.807 0-128.794-111.304-232.149-243.279-216.247-101.762 11.13-182.856 93.814-192.397 195.576-7.95 90.635 39.751 170.138 112.894 211.478z' fill='%23FFFFFF' p-id='7755'%3E%3C/path%3E%3Cpath d='M596.273 677.364H427.727c-9.54 0-15.901-6.36-15.901-15.901V570.83c0-7.95-4.77-15.901-12.72-20.671-81.094-44.521-128.794-135.154-119.255-227.377 9.541-109.714 96.993-198.758 206.706-209.888 9.542-1.59 17.49-1.59 27.032-1.59 128.793 0 233.737 104.943 233.737 233.737 0 85.863-46.112 163.776-120.845 205.118-7.95 4.77-12.72 12.72-12.72 20.67v90.634c-1.587 7.95-7.947 15.901-17.488 15.901z m-152.646-31.8H580.37V570.83c0-20.671 11.13-38.161 28.622-49.29 65.192-34.983 104.944-103.354 104.944-176.497 0-111.304-90.633-201.936-201.937-201.936-7.95 0-15.901 0-23.85 1.59-93.814 11.13-170.136 87.454-178.087 181.266-7.95 81.093 33.392 157.415 103.354 197.167 17.49 9.541 28.621 28.622 28.621 49.29v73.143h1.589z' fill='%23193651' p-id='7756'%3E%3C/path%3E%3Cpath d='M512 1008.094L103.355 904.741V548.568L512 651.924z' fill='%23FFFFFF' p-id='7757'%3E%3C/path%3E%3Cpath d='M512 1023.996h-3.181L98.586 920.643c-6.36-1.59-12.72-7.95-12.72-15.902V548.568c0-4.77 1.59-9.54 6.36-12.72 3.18-3.181 9.54-4.77 14.31-3.181L515.181 636.02c6.36 1.59 12.72 7.95 12.72 15.901v356.173c0 4.77-1.59 9.542-6.36 12.72-3.18 3.182-6.362 3.182-9.541 3.182zM119.257 892.02L496.1 989.014v-324.37l-376.844-95.405v322.782z' fill='%23193651' p-id='7758'%3E%3C/path%3E%3Cpath d='M166.959 855.45V629.663l281.44 71.552v225.789z' fill='%23F16051' p-id='7759'%3E%3C/path%3E%3Cpath d='M512 1008.094l408.645-103.353V548.568L512 651.924z' fill='%23FFFFFF' p-id='7760'%3E%3C/path%3E%3Cpath d='M512 1023.996c-3.181 0-6.36-1.59-9.541-3.18-3.181-3.178-6.36-7.95-6.36-12.72V651.925c0-7.951 4.77-14.311 12.72-15.902L917.464 532.67c4.77-1.59 9.541 0 14.31 3.181 3.182 3.181 6.36 7.95 6.36 12.72v356.173c0 7.951-4.769 14.311-12.72 15.902L516.77 1023.998l-4.77-0.002z m15.9-359.352v324.372l376.843-95.402V567.653L527.9 664.643z' fill='%23193651' p-id='7761'%3E%3C/path%3E%3Cpath d='M575.602 701.214l281.44-71.552V855.45l-281.44 71.552z' fill='%23F16051' p-id='7762'%3E%3C/path%3E%3Cpath d='M596.273 755.277l408.644-103.353-84.272-103.356L512 651.924z' fill='%23E1E6E9' p-id='7763'%3E%3C/path%3E%3Cpath d='M596.273 771.176c-4.77 0-9.542-1.59-12.72-6.36L499.28 661.463c-3.181-4.77-4.77-9.542-3.181-14.311 1.59-4.77 6.36-9.541 11.13-11.13L915.872 532.67c6.36-1.59 12.72 0 15.902 4.77l84.272 103.353c3.181 4.77 4.77 9.541 3.181 14.31-1.59 4.77-6.36 9.542-11.13 11.13L599.455 769.585c0 1.591-1.59 1.591-3.181 1.591z m-55.651-109.713l62.013 76.322 375.253-95.403-62.013-76.322-375.253 95.403z' fill='%23193651' p-id='7764'%3E%3C/path%3E%3Cpath d='M427.727 755.277L19.083 651.924l84.272-103.356L512 651.924z' fill='%23E1E6E9' p-id='7765'%3E%3C/path%3E%3Cpath d='M427.727 771.176h-3.18L15.902 667.823c-4.77-1.59-9.54-4.77-11.13-11.13-1.59-4.77 0-11.13 3.182-14.31l84.272-103.354c3.182-4.77 9.542-6.36 15.902-4.77l408.645 103.354c4.77 1.59 9.541 4.77 11.13 11.13 1.59 4.769 0 11.13-3.182 14.31L440.45 766.406c-3.183 3.181-7.953 4.77-12.723 4.77zM47.704 642.382l375.254 95.403 62.013-76.322-375.256-95.403-62.01 76.322z' fill='%23193651' p-id='7766'%3E%3C/path%3E%3Cpath d='M343.455 348.222a168.545 168.545 0 1 0 337.09 0 168.545 168.545 0 1 0-337.09 0z' fill='%23FDBF5E' p-id='7767'%3E%3C/path%3E%3Cpath d='M845.911 364.122h-36.57c-9.541 0-15.901-6.36-15.901-15.902 0-9.541 6.36-15.901 15.901-15.901h36.57c9.542 0 15.902 6.36 15.902 15.901s-7.95 15.902-15.902 15.902z m-631.252 0h-36.57c-9.542 0-15.902-6.36-15.902-15.902 0-9.541 6.36-15.901 15.902-15.901h36.57c9.541 0 15.901 6.36 15.901 15.901s-7.95 15.902-15.901 15.902zM772.769 241.688c-3.182-7.95 0-17.49 7.95-20.67l33.392-14.312c7.95-3.18 17.49 0 20.67 7.95 3.182 7.952 0 17.49-7.95 20.672l-33.391 14.31c-7.951 3.18-17.49 0-20.671-7.95z m-62.011-92.223c-6.36-6.36-6.36-15.902 0-22.262l25.44-25.44c6.36-6.36 15.902-6.36 22.262 0 6.36 6.36 6.36 15.901 0 22.261l-23.852 25.44c-6.36 6.36-17.49 6.36-23.85 0zM620.123 89.042c-7.951-3.18-12.72-12.72-7.951-20.67l12.72-33.392c3.181-7.95 12.72-12.72 20.671-7.95 7.951 3.18 12.72 12.72 7.951 20.67l-14.31 33.392c-1.59 6.362-11.13 11.131-19.081 7.95zM512 66.782c-9.541 0-15.901-6.36-15.901-15.9v-34.98C496.099 6.36 502.459 0 512 0s15.901 6.36 15.901 15.901v34.982c-0.002 9.54-6.362 15.9-15.901 15.9zM383.206 79.503l-14.31-33.391c-3.182-7.951 0-17.49 7.95-20.671 7.95-3.181 17.49 0 20.671 7.95l14.311 33.392c3.181 7.95 0 17.49-7.95 20.67-7.951 4.77-17.493 0-20.672-7.95z m-93.814 69.962l-25.44-25.44c-6.36-6.361-6.36-15.902 0-22.262 6.36-6.36 15.901-6.36 22.261 0l25.441 25.44c6.36 6.36 6.36 15.902 0 22.262-4.772 6.36-15.901 6.36-22.262 0zM230.56 249.639l-33.391-14.311c-7.95-3.181-12.72-12.72-7.95-20.671 3.18-7.95 12.72-12.72 20.67-7.95l33.392 14.31c7.95 3.181 12.72 12.72 7.95 20.671-3.18 7.95-12.72 11.13-20.67 7.95z' fill='%23193651' p-id='7768'%3E%3C/path%3E%3Cpath d='M512 233.737c-14.31 0-25.44 12.72-25.44 27.032l11.13 139.925c0 7.95 6.36 12.72 14.31 12.72s14.31-6.36 14.31-12.72l11.13-139.925c0-14.311-11.13-27.032-25.44-27.032zM496.099 448.396a15.901 15.901 0 1 0 31.802 0 15.901 15.901 0 1 0-31.802 0z' fill='%23FFFFFF' p-id='7769'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		margin-left: 10rpx;
		width: 100rpx;
		height: 100rpx;
	}

	.funicon {
		float: left;
		margin-left: 40rpx;
		width: 180rpx;
		height: 130rpx;
	}

	.btn_login1 {
		float: right;
		margin-right: 50rpx;
		width: 250rpx;
		border-radius: 20rpx;
		font-weight: bold;
		color: #666;
		background-color: #ececec;
	}

	.button_login {
		width: 250rpx;
		background-color: #35d663;
		border-radius: 20rpx;
		float: left;
		margin-left: 50rpx;
		color: white;
		font-weight: bold;
	}

	.popup-content {
		background-color: #fff;
		border-radius: 30rpx;
		padding: 20px;
		height: 300rpx;
		margin-bottom: -70rpx;
		text-align: center;
	}

	.title {
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-left: 5rpx;
	}

	.description {
		font-size: 16px;
		color: #999;
		margin-bottom: 20px;
	}

	.funs {
		width: 800rpx;
		height: 340rpx;
		margin-top: 150rpx;
		margin-left: 10rpx;
	}

	.centericon1 {
		background-image: url("data:image/svg+xml,%3Csvg t='1688385864148' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2971' width='200' height='200'%3E%3Cpath d='M89.216226 632.098765v71.156261L231.528748 632.098765h770.076896c12.280776 0 22.394356-10.11358 22.394356-22.394356v-267.287478c0-12.280776-10.11358-22.394356-22.394356-22.394356H22.394356c-12.280776 0-22.394356 10.11358-22.394356 22.394356v267.287478c0 12.280776 10.11358 22.394356 22.394356 22.394356h66.82187z' fill='%231296db' p-id='2972'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		float: left;
		margin-top: -10rpx;
		margin-left: 80rpx;
		width: 180rpx;
		height: 125rpx;
	}

	.mainfun {
		float: left;
		width: 230rpx;
		margin-top: 30rpx;
		margin-left: 60rpx;
	}

	.notice {
		width: 65%;
		float: right;
		margin-right: 4%;
		margin-top: 15rpx;
	}

	.impmsg {
		float: left;
		margin-top: 3%;
		font-family: FZSuXSLSJW;
		padding-bottom: 3%;
		font-size: 44rpx;
		margin-left: 8%;
		color: #eca539;
	}

	.stuicon {
		width: 82rpx;
		height: 82rpx;
		float: right;
		margin-top: -80rpx;
		margin-right: 40rpx;
		background-image: url("data:image/svg+xml,%3Csvg t='1688381583347' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2526' width='200' height='200'%3E%3Cpath d='M0.001 511.999002a510.989068 510.989068 0 1 0 1021.978136 0A510.989068 510.989068 0 1 0 0.001 511.999002z' fill='%23FDBF5E' p-id='2527'%3E%3C/path%3E%3Cpath d='M408.793053 55.302628h31.936879v31.93688h-31.936879z m86.229573 0h31.93688v31.93688h-31.93688z m86.229574 0h31.936879v31.93688h-31.936879zM408.793053 927.179429h31.936879v31.936879h-31.936879z m86.229573 0h31.93688v31.936879h-31.93688z m86.229574 0h31.936879v31.936879h-31.936879z' fill='%23193651' p-id='2528'%3E%3C/path%3E%3Cpath d='M958.107374 157.500642H63.874758c-27.146347 0-47.906317 20.758971-47.906316 47.905318v613.18808c0 27.146347 20.758971 47.905319 47.905318 47.905318h894.232616c27.146347 0 47.905319-20.758971 47.905319-47.905318V205.40596c0-27.146347-20.758971-47.905319-47.903323-47.905318z' fill='%23E1E6E9' p-id='2529'%3E%3C/path%3E%3Cpath d='M958.107374 882.467798H63.874758c-35.131565 0-63.873758-28.744189-63.873758-63.873758V205.40596c0-35.130567 28.743191-63.873758 63.873758-63.873758h894.231618c35.130567 0 63.87276 28.744189 63.87276 63.873758v613.18808c0.001996 35.130567-28.742193 63.873758-63.870764 63.873758zM63.874758 173.469081c-17.565284 0-31.936879 14.371596-31.936879 31.936879v613.18808c0 17.565284 14.371596 31.936879 31.936879 31.936879h894.231618c17.564285 0 31.936879-14.371596 31.936879-31.936879V205.40596c0-17.565284-14.372594-31.936879-31.936879-31.936879h-894.232616z' fill='%23193651' p-id='2530'%3E%3C/path%3E%3Cpath d='M79.843198 313.990351h790.437758v488.634251H79.843198z' fill='%23FFFFFF' p-id='2531'%3E%3C/path%3E%3Cpath d='M143.716956 377.865108h357.693046v233.140215H143.716956z' fill='%232EA2DB' p-id='2532'%3E%3C/path%3E%3Cpath d='M79.843198 221.3744h790.437758v92.617947H79.843198z' fill='%23F16051' p-id='2533'%3E%3C/path%3E%3Cpath d='M143.716956 663.699178h357.693046v28.743191H143.716956zM638.738583 377.865108h151.700175v28.744189H638.738583z' fill='%23193651' p-id='2534'%3E%3C/path%3E%3Cpath d='M638.738583 438.545178h76.647511v28.744189h-76.648509z' fill='%23CFD0D1' p-id='2535'%3E%3C/path%3E%3Cpath d='M638.738583 516.790532h151.700175v28.744189H638.738583z' fill='%23193651' p-id='2536'%3E%3C/path%3E%3Cpath d='M638.738583 577.469604h76.647511v28.743191h-76.648509z' fill='%23CFD0D1' p-id='2537'%3E%3C/path%3E%3Cpath d='M143.716956 732.364466h646.721802v28.743191H143.716956z m788.839917-298.60982c-9.582062 0-17.565284 7.98422-17.565284 17.564286v121.36014c0 9.582062 7.985218 17.565284 17.565284 17.565284s17.565284-7.98422 17.565283-17.565284V451.31993c0.000998-9.581064-7.98422-17.565284-17.565283-17.565284z' fill='%23193651' p-id='2538'%3E%3C/path%3E%3Cpath d='M276.255004 438.545178v110.182233l94.213794-54.292695z' fill='%23FFFFFF' p-id='2539'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
	}

	.majortext {
		float: right;
		line-height: 80rpx;
		font-size: 40rpx;
		font-family: FZSuXSLSJW;
	}

	.stuidinfo {
		line-height: 80rpx;
		font-size: 40rpx;
		font-family: FZSuXSLSJW;
	}

	.welcome {
		font-size: 60rpx;
		font-weight: bold;
	}

	.stuname {
		width: 240rpx;
		margin-top: -85rpx;
		margin-left: 145rpx;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		font-size: 60rpx;
		font-weight: bold;
		color: #666666;
	}

	.msg {
		width: 90%;
		background-color: white;
		border-radius: 36rpx;
		margin-top: 3%;
	}

	.stuinfo {
		width: 91%;
		padding-bottom: 15rpx;
		background-color: white;
		/* margin-top: -12%; */
		margin-top: 200rpx;
		/* position: fixed; */
		border-radius: 40rpx;
	}

	.fun {
		width: 90%;
		background-color: white;
		margin-top: 3%;
		/* position: fixed; */
		border-radius: 40rpx;
	}

	.swipestyle {}
	.btn_login1 {
		float: right;
		margin-right: 50rpx;
		width: 250rpx;
		border-radius: 20rpx;
		font-weight: bold;
		color: #666;
		background-color: #ececec;
	}
	.button_login {
		width: 250rpx;
		background-color: #35d663;
		border-radius: 20rpx;
		float: left;
		margin-left: 50rpx;
		color: white;
		font-weight: bold;
	}
	.content {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.logo {
		height: 200rpx;
		width: 200rpx;
		margin-top: 200rpx;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 50rpx;
	}

	.text-area {
		display: flex;
		justify-content: center;
	}


	.popup-content {
		background-color: #fff;
		margin-bottom: -30rpx;
		border-radius: 8px;
		padding: 20px;
		text-align: center;
	}

	.title {
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 10px;
		margin-left: 5rpx;
	}

	.description {
		font-size: 16px;
		color: #999;
		margin-bottom: 20px;
	}

	.wechat-btn {
		display: flex;
		justify-content: center;
		align-items: center;
		background-color: #1aad19;
		color: #fff;
		border-radius: 4px;
		padding: 10px 20px;
		margin-bottom: 10px;
	}

	.wechat-icon {
		width: 20px;
		height: 20px;
		margin-right: 5px;
	}

	.wechat-text {
		font-size: 16px;
		font-weight: bold;
	}

	.cancel-btn {
		color: #666;
	}

	.textarea {
		/* width: 94%; */
		display: block;
		margin-left: 38rpx;
		height: 800rpx;
		resize: none;
		font-size: 28rpx;
		line-height: 1.5;
		overflow-wrap: break-word;
		/* max-width: 35ch; */
		overflow: auto;
		padding-top: 20rpx;
		text-indent: 30rpx;
	}
</style>